| Station | Milepost | |
| Union Depot - St Louis | 0 | |
| Main Street - St Louis | 1.0 | |
| Relay | 2.3 | |
| Bridge Junction | 3.3 | |
| Venice | 5.3 | |
| Kinder | 8.0 | |
| Mitchell | 13.1 | |
| Edwardsville Crossing | 18.8 | |
| Wann | 21.3 | |
| Upper Alton | 24.3 | |
| Alton | 25.7 | |
| Godfrey | 31.1 | |
| Brighton | 37.2 | |
| Miles | 40.0 | |
| Shipman | 44.8 | |
| Plainview | 48.9 | |
| Macoupin | 53.3 | |
| Rinaker | ? | |
| Carlinville | 59.3 | |
| Anderson | 64.0 | |
| Nilwood | 68.6 | |
| Greenville | ? | |
| Girard | 72.3 | |
| Virden | 76.2 | |
| Thayer | ? | |
| Auburn | 82.5 | |
| Chatham | 88.7 | |
| Woodside | 92.0 | |
| Springfield Junction | 95.8 | |
| Springfield | 98.0 | |
|
| Station | Milepost | |
| Springfield | 98.0 | |
| Sherman | 105.2 | |
| Williamsville | 110.1 | |
| Elkhart | 115.9 | |
| Broadwell | 119.7 | |
| Lincoln | 126.7 | |
| Lawndale | 133.4 | |
| Atlanta | 137.3 | |
| McLean | 142.1 | |
| Funk's Grove | 146.7 | |
| Shirley | 150.8 | |
| Bloomington | 156.5 | |
| Normal | 159 | |
|